﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace Oiler
{
    /*
     * EVENTSENGINE class is the handler for event subtypes.
     * 
     * EventsEngine:
     * 
     * Gathers and stores information from Player and game world.
     * Information such as:
     * player popularity [of each group of faction/influence; Affected by player meeting standards of each faction...
     *                      think about factions?:
     *                      Environmentalists like energy-efficient, clean sites and policies, less pollution, etc...
     *                      Unionists like strong morale, very small wage gaps, regulatory/safety policies, OSHA standards...
     *                      Government likes "Political Donations" (See shady dealings), high wages, no accidents, many policies in place...
     *                      Public likes Flashy/Sentimental ad campaigns (shady), Beautiful PR reps, Charity work/donations, 
     *                              Less expensiveBuyouts (paying homeowners to leave area for your oil rigs etc) ]
     * ???? To think about??? player respect [of factions... these factions are those who can directly affect the player]
     * player employee skill[how well trained and educated the employees are, affected by hiring requirements, investments/OTJ training...]
     * player employee happiness[how well-met are the employees needs, such as wages, training, days off etc]
     * player employee morale[affected by events, happiness, skill vs. work demands, etc]
     * 
     * Big stuff... To come back to. Work on base game such as faction rep. and player interaction w/ world first.
     * */
    public class EventsEngine
    {

    }
}
